<?php
	include ('../inc/config.php');
	
	if( !$LoginUsuario ){die('Hacking attempt...!!!'); }

	$ahora = time();
	
	$data = $_POST['data'];	
	
	$data['id'] = 0;
	$data['quien'] = 'u';
	$data['created'] = $ahora;

	list($dia,$mes,$ano) = explode('/',$data['desde']);
	$data['desde'] = mktime(0,0,0,$mes,$dia,$ano);
	list($dia,$mes,$ano) = explode('/',$data['hasta']);
	$data['hasta'] = mktime(0,0,0,$mes,$dia,$ano);
	
	$data['cantidad_noches'] = diff_date($data['desde'],$data['hasta'],'mkt');	
	
	if($data['porcentaje_reserva']>0){
		$reserva = $data['total']*$data['porcentaje_reserva']/100;
		$data['reserva'] = intval( $reserva);
	} else {
		$data['reserva'] = 0;
	}

	$ok = $db->AutoExecute('posible_reserva_msg', $data, 'INSERT');        
	
	if($ok){
	
		//--------------------------------------------------------------------------------
		//                                         Marco el mensaje original como NO leido
		//--------------------------------------------------------------------------------
		$sql = "update posible_reserva set leido_vendedor=0, archiva_vendedor=0 , updated='$ahora' where id='{$data['posible_reserva_id']}'";
		$rs  = $db->Execute($sql);

		//--------------------------------------------------------------------------------
		//                                                    Traigo los datos del Usuario
		//--------------------------------------------------------------------------------
		$sql = "select posible_reserva.*, usuarios.apellido, usuarios.nombre
				from posible_reserva
				left join usuarios on posible_reserva.usuario_id = usuarios.id
				where posible_reserva.id='{$data['posible_reserva_id']}'";
		$rs  = $db->SelectLimit($sql,1);
		$data = $rs->FetchRow();
		
		//--------------------------------------------------------------------------------
		//                                                Traigo los datos del Alojamiento
		//--------------------------------------------------------------------------------
		$sql = "select productos.*	from productos
				where id='{$data['producto_id']}' and activo=1";
		$rs  = $db->SelectLimit($sql,1);
		$Alojamiento = $rs->FetchRow();
		
		if($Alojamiento['gestionamos']==1){
			$Alojamiento['email'] = 'reservas@rosarioalojamientos.com';
		} 
		

	
		//--------------------------------------------------------------------------------
		//                                                         Envio correo al usuario
		//--------------------------------------------------------------------------------
		$TituloMensaje = "Nuevo comentario de: <b>{$data['apellido']}, {$data['nombre']}</b>";
		$BotonResponder = "<a href='".URL."/mensajeria/validar_alojamiento.php?id={$data['id_vendedor']}' 
							title='Ver Comentario' class='myButton'>Ver Comentario</a>";
		
		$CuerpoMensaje= "<br><br>Hola {$Alojamiento['titulo']}, has recibido un nuevo comentario.
						<br><br><br>$BotonResponder<br><br>";		
		$EmailDestinatario = $Alojamiento['email'];
		
		include(ROOT.'/ajax/plantilla_email.html.php');
		
		
		// ------------------------------------------------------------------- PHP-Mailer
		$PHPMailer_Ruta     = ROOT.'/modules/PHPMailer_5.2.1/';
		include($PHPMailer_Ruta."class.phpmailer.php"); 
		include($PHPMailer_Ruta."class.smtp.php"); 
		$mail = new PHPMailer(); 

        $mail->IsSMTP(); 
        $mail->SMTPAuth   = $PHPMailer['auth']; 
        $mail->SMTPSecure = $PHPMailer['secure']; 
        $mail->Host       = $PHPMailer['host']; 
        $mail->Port       = $PHPMailer['port']; 
        $mail->Username   = $PHPMailer['username']; 
        $mail->Password   = $PHPMailer['password'];
        $mail->CharSet    = "UTF-8";
        $mail->SMTPDebug  = 1;

		$mail->From     = 'noreply@RosarioAlojamientos.com';
		$mail->FromName = $DatosEmpresa['nombre_empresa'];	
		$mail->AddReplyTo('noreply@RosarioAlojamientos.com',$DatosEmpresa['nombre_empresa']);
        $mail->SetFrom('noreply@RosarioAlojamientos.com', "{$DatosEmpresa['nombre_empresa']}");
		
		
        $mail->Subject    = "[RosarioAlojamientos.com] {$data['apellido']}, {$data['nombre']}";
		$mail->AltBody    = "$CuerpoMensaje"; // optional, comment out and test
		$mail->MsgHTML($ContenidoMail);
		
        $mail->AddAddress($Alojamiento['email'], "{$Alojamiento['titulo']}");  
        $mail->Send();

        $msg = 1;
		
		
		$Mensaje["mensaje"] = "Se ha enviado un email al alojamiento, avisando de su comentario!";
		$Mensaje["tipo"]    = 'success';
		$Mensaje["autoclose"] = true;
		$_SESSION['Mensaje'] = $Mensaje;            
	
	
	} else {
	
		$Mensaje["mensaje"] = "<strong>ERROR!!</strong> No se pudo enviar el comentario";
		$Mensaje["tipo"]    = 'error';
		$Mensaje["autoclose"] = true;
		$_SESSION['Mensaje'] = $Mensaje;            
	
	
	}
		
	redirect(URL."/user/mensajes.php?m={$data['id']}");
	die();
?>